surface vegetation - Spanish English Dictionary